scaredy cat - French English Dictionary